package com.aiti.lulian.vo;

import com.aiti.lulian.entity.crad.cluster.CardClusterEnterpriseBinding;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CardClusterDetailInfo {

    private String baseId;
    @ExcelProperty(index = 0, value = "产业名称")
    private String clusterName;
    @ExcelProperty(index = 2, value = "产业简介")
    private String clusterDesc;
    private String province;
    @TableField(exist = false)
    private String provinceName;
    private String city;
    @TableField(exist = false)
    private String cityName;
    private String county;
    @TableField(exist = false)
    private String countyName;
    private String backgroundPic;
    private String logoPic;
    private Date baseCreateTime;
    private String baseCreateBy;
    private Date baseUpdateTime;
    private String baseUpdateBy;
    private String enterpriseId;
    private String floorId;
    private Integer sort;
    /**
     * 其他内容
     */
    @ExcelProperty(index = 3, value = "其他内容")
    private String otherContents;
    /**
     * '1'：显示荣誉资质，'2'：显示主营产品（默认显示荣誉资质）
     */
    private String showType;
    @ExcelProperty(index = 1, value = "关联企业")
    private String enterpriseName;

    private List<CardClusterEnterpriseBinding> enterpriseInfo;
}